Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
(someone) ought to do
Translation (someone) ought to do into russian
(someone) ought to do
(кто-то) должен сделать
We ought to do something about this problem.
Мы должны что-то сделать с этой проблемой.
Translations